Loading patent details...
US6554868B1: Vacuum pump and shock absorber for artificial limb | Searchlight