Energy storing composite prosthetic foot
Energy storing foot prosthesis with improved plantar flexion
Canada
World
United States