2921861-33-6 | 1-(benzyloxy)-2-chloro-3-fluoro-5-iodobenzene | AOBChem