Loading patent details...
US7287787B1: Linear thumb-piece actuation latch mechanism | Searchlight