60849-77-6
2,4-Imidazolidinedione, 5-[4-(hydroxymethyl)phenyl]-
Product Code:
1290529
Molecular Formula:
C10H10N2O3
Molecular Weight:
206.19
Order 60849-77-6