5398-64-1
Benzylidene dibenzoylmethane
Product Code:
390261
Molecular Formula:
C22H16 O2
Molecular Weight:
312.36
Order 5398-64-1