87219-26-9
2,4-Imidazolidinedione, 3-(2-chloroethyl)-5-(phenylmethyl)-
Product Code:
388802
Molecular Formula:
C12H13ClN2O2
Molecular Weight:
252.69
Order 87219-26-9