Shop Integra Lifesciences, Carb-N-Sert®, Needle Holder