Loading patent details...
US5968024A: Ostomy Appliance and Wound Drainage Device With Self Adhering Drain System | Searchlight