2.4 inch 2.42 inch OLED screen plug 12864 dot matrix green sun visual industrial display

Supplier ID: 107849315

Price: $19.43 USD