2969395-11-5 | 1-(benzyloxy)-3-(difluoromethoxy)-5-iodobenzene | AOBChem