85768544
Oct 31, 2012
Dec 9, 2014
Electric circuit switches; electrical switches; electronic touch sensitive switches; thin film switches; membrane switches; controllers or circuit breakers incorporating membrane switches
Electrical and Scientific Apparatus