Loading patent details...
US4033581A: Football Kicker's Strap | Searchlight