Loading patent details...
US4233952A: Hand Catapult Device | Searchlight