1049677-30-6 Diethyl 12-Mercaptododecylphosphonate, 95% 二乙基 12-巯基十二烷基磷酸酯 Catalog No.: 106911 Name: Diethyl 12-Mercaptododecylphosphonate, 95% CAS: 1049677-30-6 Formula: C16H35O3PS Inquire about this product →