2918884-50-9 | 4-iodo-1-isopropyl-2-propoxybenzene | AOBChem