Free release

101884-83-7 octadecanoic acid, 9,10-diiodo-

service@apichina.com
Product Name Octadecanoic acid, 9,10-diiodo-
CAS No. 101884-83-7
Molecular Formula C18H34I2O2