Loading patent details...
US7735406B1: Latch for suppressor | Searchlight