88521666
Jul 18, 2019
Aug 10, 2021
Active Trademark
Manually operated electromechanical switches that have a programmable display for displaying visual information in graphic or text form to the operator such as the switch function, mode of operation, statuses or other relevant data
Electrical and Scientific Apparatus