Free release

28269-76-3 benzoic acid, 2,3,5-triiodo-, octadecyl ester

service@apichina.com
Product Name Benzoic acid, 2,3,5-triiodo-, octadecyl ester
CAS No. 28269-76-3
Molecular Formula C25H39I3O2