138999-46-9
Butanedioic acid, (diphenylmethylene)(1-methylpropylidene)-, (E)-
Product Code:
2392516
Molecular Formula:
C21H20O4
Molecular Weight:
Order 138999-46-9