Top Suppliers:I want be here

476633-98-4

476633-98-4 structure
476633-98-4 structure

Name N-(4-(1H-benzo[d]imidazol-2-yl)phenyl)-2,4-dimethoxybenzamide
Molecular Formula C22H19N3O3
Molecular Weight 373.4