Loading patent details...
US4583743A: Projectile Catapult and Amusement Device | Searchlight