2969214-49-9 | 3-(benzyloxy)-2,4-difluoro-1-iodo-5-methoxybenzene | AOBChem