86-0577-27878383
No. 92, Chuangchun Road, Changhong Village, Liushi Town, Yueqing, Zhejiang, China (Mainland)
Filn Pbs-11a Pbs-11b Red Green 12mm Plastic On Off Latching Off-(on) Momentary Push Button Switch 2pin 1a 250v , Find Complete Details about Filn Pbs-11a Pbs-11b Red Green 12mm Plastic On Off Latching Off-(on) Momentary Push Button Switch 2pin 1a 250v,Pbs-11a Pbs-11b Momentary Push Button Switch On