Loading patent details...
US4991908A: Portable Footrest | Searchlight