Loading patent details...
US7690656B2: Self-resetting paddle target | Searchlight