1016257-74-1

1016257-74-1 structure
1016257-74-1 structure

Name methyl 4-((2-(trifluoromethyl)-1H-benzo[d]imidazol-1-yl)methyl)benzoate
Molecular Formula C17H13F3N2O2
Molecular Weight 334.29300
Exact Mass 334.09300
PSA 44.12000
LogP 3.89000