Loading patent details...
US4805583A: Sling Apparatus | Searchlight