Loading patent details...
US4917525A: Bayonet Coupling Connector | Searchlight