Loading patent details...
US4086904A: Bow String Attached Hand Release Anchor | Searchlight