Glossary
An artificial foot designed to absorb the impact of foot-to-floor contact with a dynamic elastic structure.
Posted
in
by
Tags: