A spectroscopic analysis of vitamin B12 derivatives.