75240110
Feb 11, 1997
electronic apparatus for measuring the distance between the point of impact of a golf ball with a golf club and the final resting place of the golf ball after its flight, which apparatus consists of an electronic system for measuring the distance traversed by the golf ball and a display panel for displaying said distance
Toys and Sporting Goods