93569-09-6
5-[3-[bis(2-chloroethyl)amino]phenyl]-5-methylimidazolidine-2,4-dione
Product Code:
1490963
Molecular Formula:
C14H17Cl2N3O2
Molecular Weight:
330.20
Order 93569-09-6