Biochemistry of vitamin B 6 and PQQ (Birkhäuser, 1994)