Loading patent details...
US4044401A: Artificial Bladder | Searchlight