Loading patent details...
US4416186A: Sear Buffer | Searchlight