2969338-42-7 | 2-(5-ethyl-3-iodo-2-methoxyphenyl)-1,3-dioxolane | AOBChem