Structure of Vitamin B12 : The Structure of Vitamin B12 and its Hexacarboxylic Acid Degradation Product