Loading patent details...
US4635913A: Portable Surgical Drainage Platform | Searchlight