Loading patent details...
US5593397A: Fecal Collector With Elastic Attachment Patch | Searchlight