ITEM#: 3429-H33969MD
MFR#: H33969-MD
12-Mercaptododecylphosphonic acid, 95%, C12H27O3PS, CAS Number-159239-33-5, 12-sulfanyldodecyl phosphonic acid, 12-mercaptododecylphosphonic acid, 250mg, 282.38, H315-H319-H335, GHS H Statement H315-H319-H335 Causes skin irritation. Causes