74278573
May 22, 1992
IMPACT SPORTS INC.
Subscribe
computer software device implanted in a boxing glove to measure impact