Loading patent details...
US7562906B2: Coupling with latch mechanism | Searchlight