2969446-31-7 | 2-(benzyloxy)-4,5-difluoro-1-iodo-3-methoxybenzene | AOBChem