My wife is wanting a good B12(not cpmlex) she can take orally. ANyone have any suggestions? THanks in advance.