Home Chemical Details 7009-76-9
Triclazate
(1-Methyl-3-pyrrolidinyl)methyl benzilate
α-Hydroxydiphenylacetic acid (1-methylpyrrolidin-3-yl)methyl
α-Hydroxydiphenylacetic acid (1-methylpyrrolidin-3-yl)methyl ester
α-Hydroxy-α-phenylbenzeneacetic acid 1-methyl-3-pyrrolidinylmethyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us