0.91 inch 128 * 32 dot matrix LCD liquid crystal display with backlight factory direct sales hot

Supplier ID: 107849315

Price: $4.29 USD