Loading patent details...
US5507746A: Holding and Fixing Mechanism for Orthopedic Surgery | Searchlight