Loading patent details...
US5443522A: Artificial Foot Having a Low-Positioned Joint and a Horizontal Plantar Buffer | Searchlight