Loading patent details...
US4350074A: Mechanical and Electrical Coupling Device for Charges, Particularly Military Charges | Searchlight