Loading patent details...
US4796512A: Externally Driven Automatic Weapon | Searchlight