alisa kuang Shenzhen Ya Bin Electronics Co., Ltd.

160X32 COB LCD Module(ST7920 IC)

  • Negotiable
  • 10 Piece / Pieces