Menu

Push Button Switch 7X7,8X8,8.5X8.5 5.8X5.8

Payment
T/T
Delivery
7 DAYS
Origin
CHINA
Minimum Order
1K
Packing
BULK
Inspection
N/A
Samples
Free
Related
On ECPlaza since 2016
  • YuNew And High-Tech Industry Zone, Hongqiao Town
    Yueqing, Zhejiang
    China
  • 86-577-62331251
  • 86-577-61737818
user image
Sales Dept, Sales Manager Mandy Lee