I ordered some hydroxoB12 through my pharmacist and he sourced Hydroxocobalamin hydrochloride from the Netherlands. The German B12 on the other hand is Hydroxocobalamin acetate. An online search doesn't reveal much information about the hydrochloride version - does anyone know more about it and why it might be preferred or not? Interestingly, the box says to store it in the fridge, whereas the acetate version can be stored at room temp.
In any case the dutch b12 comes in 2mL solutions and I'm finding that I prefer the rotexmedica 1mL ampoules. Quicker to inject and no difference in stinging/burning (if anything the 1mL solution seems to sting less).