A784242 | 3-iodo-2,4,6-trimethoxybenzoic acid | AOBChem