Synonyms:
12-Mercaptododecylphosphonic acid diethyl ester
H33935-03
H33935-MD
H33935-MD
H33935-03
AAH33935-03EA
464
USD
InStock
CAAAH33935-MD
AAH33935-03
AAH33935-MD
CAAAH33935-03
Diethyl-12-mercaptododecylphosphonate 95%
Diethyl-12-mercaptododecylphosphonate