Loading patent details...
US4834060A: Hand Carried Battery Powered Ball Throwing Apparatus | Searchlight