Loading patent details...
US4922884A: Handheld Water Balloon Catapult | Searchlight