90466-17-4
2-Butenedioic acid, 2-(6-methyl-2-phenyl-3-indolizinyl)-, dimethyl ester,(E)-
Product Code:
1193539
Molecular Formula:
C21H19NO4
Molecular Weight:
Order 90466-17-4