1.68-inch OLED display 128x32 dot matrix OLED screen white light

Supplier ID: 107849315

Price: $10 USD