Loading patent details...
US5440790A: Strap Locking Device | Searchlight