Loading patent details...
US4583513A: Foldable Wrist Braced Slingshot With Ammunition Storage and Dispensing Means | Searchlight