ITEM#: 3429-H33935MD
MFR#: H33935-MD
Diethyl 12-mercaptododecylphosphonate, 95%, C16H35O3PS, CAS Number-1049677-30-6, 12-mercaptododecylphosphonic acid diethyl ester, diethyl 12-mercaptododecylphosphonate, diethyl 12-sulfanyldodecylphosphonate, 250mg, 338.49, H315-H319-H335