2-Pyridinecarboxaldehyde, 6-(trifluoromethyl)- [131747-65-4] 98%2-Pyridinecarboxaldehyde, 6-(trifluoromethyl)- [131747-65-4] 98%SKU: 131747654Add to Quote