Alflutop might help your torn bicep to heal quicker.I just finished a 21 day cycle of alflutop to help my aging joints.
I must say for real that alfutop does keep my joints well lubricated and apparently it also stimulates new cartilage formation.
I did`nt like the everyday pokes for 21 days,but i used 30 gauge 3/4" pins so i barely felt it at all.
Good luck with your bicep.