Loading patent details...
US4458658A: Sling Shot | Searchlight