Loading patent details...
US4463985A: Heel Strap Retractor for Wheel Chair Foot Rests | Searchlight