Free release

386258-77-1 dodecanal, 12-iodo-

service@apichina.com
Product Name Dodecanal, 12-iodo-
CAS No. 386258-77-1
Molecular Formula C12H23IO