2091866-93-0 | methyl 2,3,6-trifluoro-4-formylbenzoate | AOBChem