Loading patent details...
US4722261A: Extendable Ram Cannon | Searchlight