Loading patent details...
US4016800A: Portable Firearm With a Retractable Barrel | Searchlight