Loading patent details...
US5480115A: Hand Release Bracket | Searchlight