Aaron Lin Shenzhen Kexinxin Technology Co., Ltd.

MBR0520L SingleDiode (Electronic Components) MBR0520L

  • Negotiable
  • 1 Piece / Pieces