1805695-63-9

1805695-63-9 structure
1805695-63-9 structure

Name Methyl 6-(trifluoromethoxy)-1H-benzo[d]imidazole-2-carboxylate
Synonyms MFCD28947602
Molecular Formula C10H7F3N2O3
Molecular Weight 260.17