Loading patent details...
US4265212A: Hand Catapult | Searchlight