Loading patent details...
US5584719A: Lock Release Structure of Connector | Searchlight