2969453-89-0 | 2-iodo-6-isopropyl-4-methoxyphenol | AOBChem