Loading patent details...
US4297985A: Catapult Device and Projectile Therefore | Searchlight