Hi Cross,
While researching info that might help U, I shared this B-12 info with a friend. She bought B-12, 3000 mcg and started taking (1) pill daily. The pain keeping her awake at night, eased. The B-12 label reads, "Essential for Energy Production and a Healthy Nervous System." They're tiny softgels, which shouldn't be a problem to the digestive track.