1240404-18-5 | α1,α1,α3,α3-Tetrafluoro-1,3-benzenediacetic acid | AOBChem