2921889-21-4 | 1-(benzyloxy)-2-iodo-5-isopropyl-4-methoxybenzene | AOBChem