66242-64-6
2-Imidazolidinone, 4,5-dihydroxy-1,3-dimethyl-4,5-diphenyl-
Product Code:
587374
Molecular Formula:
C17H18N2O3
Molecular Weight:
298.33
Order 66242-64-6