Butanedioic acid, (diphenylmethylene)(1-methylpropylidene)-, (E)-

Product Code: 2392516
Molecular Formula: C21H20O4
Molecular Weight:
138999-46-9