Loading patent details...
US7629277B2: Frag shield | Searchlight