Loading patent details...
US4944734A: Biodegradable Incontinence Device With Embedded Granules | Searchlight