Loading patent details...
US4426077A: Muscle Developing Exercise Device | Searchlight