31113-72-1
2,4-Imidazolidinedione, 1,3-dimethyl-5-(phenylmethylene)-
Product Code:
1238474
Molecular Formula:
C12H12N2O2
Molecular Weight:
216.23
Order 31113-72-1