Loading patent details...
US4355427A: Artificial Humerus Head | Searchlight