Loading patent details...
US5895430A: Prosthesis for Long Femur and Knee Disarticulation Amputation | Searchlight