Febuxostat Impurity G Catalogue F545217 CAS 160844-75-7 M.W 344.43 M.F C18H20N2O3S Specifications FAQs ethyl 2-(3-cyano-4-isobutoxyphenyl)-4-methylthiazole-5- carboxylate