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