Loading patent details...
US4015603A: Surgical Drainage System With Pressure Indicator | Searchlight