Loading patent details...
US4392860A: Disposable Wound Drainage Device | Searchlight