Proximally self-locking long bone prosthesis Grant US-8398790-B2 United States of America 19 Mar 2013
Proximally self-locking long bone prosthesis Grant US-8137486-B2 United States of America 20 Mar 2012
Proximally self-locking long bone prosthesis Grant US-7947135-B2 United States of America 24 May 2011