Home Chemical Details 84864-61-9
Einecs 284-384-7
potassium phenylglycolate
α-Hydroxybenzeneacetic acid potassium salt
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us