2969396-69-6 | 5-(benzyloxy)-2-chloro-1-fluoro-3-iodobenzene | AOBChem