Loading patent details...
US7743693B1: Redundant latch suppressor mount | Searchlight