Loading patent details...
US4388923A: External Urinary Drainage Device | Searchlight