2918966-43-3 | 5-(benzyloxy)-1,2-difluoro-3-iodobenzene | AOBChem