This is a stable form of affordable vegan B12 called cyanocobalamin. Cyanocobalamin may not be suitable for those who smoke.