Loading patent details...
US4029097A: Surgical Sponge Collector and Drainage System | Searchlight