86-0577-27878383
No. 92, Chuangchun Road, Changhong Village, Liushi Town, Yueqing, Zhejiang, China (Mainland)
Touch screen switch board no touch emergency door open button High Power, US $ 5 - 5.5 / Piece, China, FILN, FL.Source from Yueqing Yulin Electronic Co., Ltd. on Waimaotong.com.