27512-00-1
3-(methoxymethyl)-5,5-diphenylimidazolidine-2,4-dione
Product Code:
870073
Molecular Formula:
C17H16N2O3
Molecular Weight:
296.32
Order 27512-00-1