Free release

90138-77-5 dodecanoic acid, 2,6,7-trioxa-1-phosphabicyclo[2.2.2]oct-4-yl ester

service@apichina.com
Product Name Dodecanoic acid, 2,6,7-trioxa-1-phosphabicyclo[2.2.2]oct-4-yl ester
CAS No. 90138-77-5
Molecular Formula C16H29O5P