2918885-93-3 | 2-(3-(benzyloxy)-5-iodophenyl)-1,3-dioxolane | AOBChem