Loading patent details...
US4692153A: Surgical Wound Drain Device | Searchlight