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