78375056
Feb 27, 2004
GROLD KEVIN
Subscribe
Footwear having a force monitor to indicate the levels of impact on a wearer's body.