75390456
Nov 14, 1997
Jan 15, 2002
GOLF TRAINING TECHNOLOGIES INC.
Subscribe
Golf training apparatus comprising a rotatable platform from which a golfer strikes a golf ball