2969409-20-7 | 1-(benzyloxy)-2-(difluoromethyl)-4-iodo-5-methylbenzene | AOBChem