1.04 inch OLED screen 128x32 dot matrix welding 30pin internal boost factory direct

Supplier ID: 107849315

Price: $5.14 USD