0.68-inch OLED display 96 * 32 dot matrix SSD1306 driver IC new 25PIN original

Supplier ID: 107849315

Price: $2.86 USD