74521052
May 9, 1994
Jun 13, 1995
ASTAR INC.
Subscribe
computerized video tape recording and playing unit for use in golf instruction via visualization of human motion