74575939
Sep 20, 1994
Apr 8, 1997
STERLING INVESTMENTS LC
Subscribe
wearable device for measuring position of joints of living creatures, for laboratory use and research, and for tracking movements for determining body motion and position