Loading patent details...
US7306469B1: Self-latching quick disconnect connector | Searchlight