2-methyl-3-hydroxy-4,5-bis(hydroxy-methyl) pyridine 65-23-6 PYRIDOXINE vitamin B6