1-Methyl-4-vinylpyridinium triflate

1-Methyl-4-vinylpyridinium triflate · CAS 45708-68-7