Loading patent details...
US4429693A: Surgical Fluid Evacuator | Searchlight