Home Chemical Details 94006-12-9
propyl diphenylglycolate
2-Hydroxy-2,2-diphenylacetic acid propyl ester
α-Hydroxy-α-phenylbenzeneacetic acid propyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us