Loading patent details...
US5643283A: Surgical Pouch | Searchlight