3-Phenyl-3-(2,2,2-trifluoroacetamido)propanoic Acid [21735-63-7] 98%3-Phenyl-3-(2,2,2-trifluoroacetamido)propanoic Acid [21735-63-7] 98%SKU: 21735637Add to Quote