Loading patent details...
US4277660A: Adjustable Footrest | Searchlight