Loading patent details...
US7625324B1: Keyed handgrip assembly | Searchlight