2,4-Imidazolidinedione, 3-(4-hydroxyphenyl)-

Product Code: 1001356
Molecular Formula: C9H8N2O3
Molecular Weight: 192.17
186341-29-7