N-Methylpyridinium-4-carboxaldehyde benzenesulphonate hydrate 4-Formyl-1-methylpyridinium benzenesulphonate hydrate. Grade 97 Melting Point C98-100