74270945
Apr 28, 1992
IMPACT SPORTS INC.
Subscribe
computer software device implanted in a boxing glove to measure impact