Loading patent details...
US4531445A: Projectile Launcher | Searchlight