Ethyl 2-(2,5,6-trimethylbenzimidazol-1-yl)acetate (HCID 21276952)|Huagongshe