Xi'an Zhong Rui Railway New Technology Co., Ltd.

Snap-action switch for locomotive