Loading patent details...
US4644669A: Toeless Slipper | Searchlight