Basic information Safety Related Supplier
9-BENZYL-2-PHENYL-9H-IMIDAZO[1,2-A]BENZIMIDAZOLE-3-CARBOHYDRAZIDE Structure

9-BENZYL-2-PHENYL-9H-IMIDAZO[1,2-A]BENZIMIDAZOLE-3-CARBOHYDRAZIDE

9-BENZYL-2-PHENYL-9H-IMIDAZO[1,2-A]BENZIMIDAZOLE-3-CARBOHYDRAZIDE Supplier