Loading patent details...
US5643265A: Dynamic Compression Polyaxial Locking Screw Plate Assembly | Searchlight