7-iodo-3-isobutyl-3H-benzoimidazole-5-carboxylic acid methyl ester (HCID 59627773)|Huagongshe