1-Fluoropyridinium triflate | CAS 107263-95-6 | In Stock | DempoChem