2918836-71-0 | 2-(3-iodo-5-isopropyl-2-methylphenyl)-1,3-dioxolane | AOBChem