Loading patent details...
US8312803B2: Semi automatic pistol slide pull | Searchlight