Loading patent details...
US5435477A: Wire Clampers | Searchlight