I don't think any such implant exist, and I sell surgical implants for a living. I know how you feel about the biceps tedon, tore mine (bad) about 10 years ago, Besides appearance, I have lost strength in that arm and my triceps is smaller too, go figure.