A955563 | 3-iodo-2,4,6-triisopropylbenzoic acid | AOBChem