Loading patent details...
US4922640A: Breech Bolt | Searchlight