90347-70-9 | 3-iodo-2,6-dimethoxybenzoic acid | AOBChem