Loading patent details...
US7758370B1: Quick release electrical connector | Searchlight