Loading patent details...
US4071241A: Large Foot Balls or Soccer Balls | Searchlight