1369829-44-6 | 1,4-diiodo-2-isopropylbenzene | AOBChem