top of page
2-Pyridinecarboxaldehyde, 6-(trifluoromethyl)- [131747-65-4] 98%

2-Pyridinecarboxaldehyde, 6-(trifluoromethyl)- [131747-65-4] 98%

SKU: 131747654
bottom of page