Shop 11 Inch Length, MeisterHand®, Integra Lifesciences