1240404-16-3 | α1,α1,α4,α4-Tetrafluoro-1,4-benzenediacetic acid | AOBChem