139481-44-0
1-(2-cyanobiphenyl-4-yl-methyl)- 2-ethoxybenzimidazole-7-carboxylic acid ethyl ester
139481-44-0
1-(2-cyanobiphenyl-4-yl-methyl)- 2-ethoxybenzimidazole-7-carboxylic acid ethyl ester
HQ:
Unit # B3SR07, Jebel Ali
Free Zone South Dubai
United Arab Emirates