Diphenyl Triketone Hydrate

Product Code: 2428749
Molecular Formula:
Molecular Weight:
131375-75-2