Loading patent details...
US4121825A: Portable Foot Anchor for Exercising | Searchlight