Loading patent details...
US3953028A: Tethered Ball Baseball Batting Practice Device | Searchlight