Celia Chen Shenzhen Shine Star Electronic Technology Co., Ltd.

LTA070B052F LCD SCREEN 800*480 LCD PANEL 7"

  • Negotiable
  • 1 Piece / Pieces