A955564 | methyl 3-iodo-2,4,6-triisopropylbenzoate | AOBChem