1H-IMIDAZOLE-1-ACETIC ACID,4-PHENYL-,((4-(BIS(2-CHLOROETHYL)AMINO)PHENYL)METHYLENE)HYDRAZIDE

Product Code: 2366458
Molecular Formula: C22H23Cl2N5O
Molecular Weight: 444.35
93637-57-1