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