2918894-74-1 | 1-(benzyloxy)-3,5-difluoro-2-iodo-4-methoxybenzene | AOBChem