Head with independently sprung contact strips Term of electrical equipment, electrical energy ShareFacebookTwitterWhatsAppGoogle+LinkedInLink... for your business