2969333-38-6 | 1-(benzyloxy)-2,4-difluoro-3-iodo-5-methoxybenzene | AOBChem