A433371 | 3-fluoro-2-formyl-6-isopropylbenzoic acid | AOBChem