38655-48-0
2,4-Imidazolidinedione, 5-hydroxy-1-methyl-3-phenyl-
Product Code:
891178
Molecular Formula:
C10H10N2O3
Molecular Weight:
206.19
Order 38655-48-0