Unit Price: US $24.00 / lot
5 pieces / lot
View product detail
  • 0.96 inch 128x64 27pin LY190 oled screen OLED display SSD1308 OLED