A589460 | methyl 2,3,4-trifluoro-5-propionylbenzoate | AOBChem