32656-65-8 Benzoic acid, 4-(((4-(bis(2-chloropropyl)amino)phenyl)acetyl)amino)- Promicil Promycil