yes.. there is vitamin B12 in aloe-vera..
but there are only trace amounts of B12 in Aloe Vera..
what it does is,aloe vera enhances the absorption of vitamin B12..
ahh not only vitamin B12 but also vitamin E..
actually it helps to absorb the full range of fat and water soluble vitamins...