Loading patent details...
US4781678A: Surgical Drain | Searchlight