A890266 | 2-fluoro-3-iodo-4,5-dimethoxybenzoic acid | AOBChem