Loading patent details...
US5336177A: Integral Penetrating Surgical Drain Device | Searchlight