Pummeloquinone

Product Code: 1359204
Molecular Formula: C22H16O6
Molecular Weight:
114032-24-5