Loading patent details...
US4240170A: Adjustable Foot Brace | Searchlight