The chemistry of vitamin B 12.