Have you tried a B12 patch?