Diethyl 12-Mercaptododecylphosphonate, 95% [ 1049677-30-6 ]