Benzylidene dibenzoylmethane

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