Chemistry Pharmaceutical intermediates H887500 4,4'-(1-methyl-1H-benzo[d]imidazole-4,7-diyl)dibenzaldehyde, 98%