339530-78-8

1-METHYL-2-VINYLPYRIDINIUM TRIFLATE