Free release

16165-72-3 diethyl-n-octadecylphosphonate, 98 %

service@apichina.com
Product Name Diethyl-n-Octadecylphosphonate, 98 %
CAS No. 16165-72-3