Loading patent details...
US5036606A: Locking Cleat and Receptacle System | Searchlight