Loading patent details...
US4402580A: Optical Exercising Device | Searchlight