90703920
May 11, 2021
Golf training aid that trains and develops putting speed control through intuitive practice comprised of a housing containing a spooled specially marked colored strap that can be extended from the housing to lay flat on the green putting surface
Toys and Sporting Goods