Loading patent details...
US7780666B1: Fixed and variable locking fixation assembly | Searchlight