Loading patent details...
US5626474A: Implant Torque Wrench | Searchlight