13870-90-1 5'-Deoxyadenosylcobalamine AIDS-028455 AIDS028455 Calomide Cobalamine coenzyme Cobamamide Coenzyme B12 Vitamin B12 coenzyme