1083299-59-5
1-methyl-5-(trifluoromethyl)-1H-benzo[d]imidazole-2-carboxylic acid
Product Code:
2174680
Molecular Formula:
Molecular Weight:
Order 1083299-59-5