2-Pyridineacetic acid, 3-(trifluoromethyl)- [1000521-27-6] 95%2-Pyridineacetic acid, 3-(trifluoromethyl)- [1000521-27-6] 95%SKU: 1000521276Add to Quote