Loading patent details...
US7296752B2: Body strap mount | Searchlight