2921885-51-8 | 4-iodo-1-isopropoxy-2-(trifluoromethoxy)benzene | AOBChem