86290240
May 23, 2014
May 19, 2015
ELLIOT FIGHT DYNAMICS LLC
Subscribe
Electronic sensors inserted into wrist straps for tracking human movement including punching speed, strength, number of punches landed and other body motion