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