Cat.No.KY136403 Name2-mercaptopropanoic acid CAS79-42-5 Purity 98% Min. MolFormula C3H6O2S MolWeight 106.14 Enquiry Email Name/Company Message KY136403 - 79-42-5 | 2-mercaptopropanoic acid Quantity: Captcha Send Message