As far as I know, B-12 is added to decrease the pain of injection. But, that's just speculation. Unfortunatly, because the literature is limited on this product, most of the information about it is speculatory. The basis of is is (obviously) the tren. I'm assuming it has Finaplex-type effects...