1-Ethyl-5-trifluoromethanesulfonyl-1H-benzoimidazole-2-carboxylic acid (HCID 18185363)|Huagongshe