ITEM#: 3429-H3393503
MFR#: H33935-03
Diethyl 12-mercaptododecylphosphonate, 95%, C16H35O3PS, CAS Number-1049677-30-6, diethyl 12-sulfanyldodecylphosphonate, diethyl 12-mercaptododecylphosphonate, 12-mercaptododecylphosphonic acid diethyl ester, 1g, 338.49, H315-H319-H335