Loading patent details...
US5342583A: Patient's Stool and Urine Disposing Apparatus | Searchlight