Quick view Integra LifeSciences Corp Backhaus Towel Clamp - 13.3cm (7-506) MSRP: $92.71 Was: Now: $50.00