top of page
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: 21735637
bottom of page