93637-57-1
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
Order 93637-57-1