56842-79-6
1-(4-(4-(Bis(2-chloroethyl)amino)phenyl)-1-oxobutoxy)-2,5-pyrrolidinedione
Product Code:
1431598
Molecular Formula:
C18H22Cl2N2O4
Molecular Weight:
401.28
Order 56842-79-6