Home Chemical Details 39161-85-8
o-Mercaptophenylacetic Acid
2-MERCAPTOPHENYLACETIC ACID
2-MERCAPTOBENZENEACETIC ACID
90-92°C
Refrigerator, Under Inert Atmosphere
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us