239795-59-6 | 3-(2,4,6-Trifluorophenyl)-2-propenoic acid | AOBChem