Loading patent details...
US5417580A: Electronic Connector With Quickly Fastening Latches | Searchlight