Martin Liang Shenzhen Sced Electronics Co., Ltd.

center space 10.00 x 16.50mmTerminal accessory 100A brass terminal

  • Negotiable
  • 1000 Pole / Poles