B-12 Cyanocobalamin, can cause problems up to and including blindness. Its not the best choice for B-12 so be careful with this stuff. I have used it in the past with no problems, but not anymore after reading the studies. Risk just outweighs benefit for me.