Martin Liang Shenzhen Sced Electronics Co., Ltd.

center space 8.25 x 16.50mmTerminal accessory 70A brass terminal

  • Negotiable
  • 1000 Pole / Poles