1.69inch LCD Display Module, 240280 Resolution, SPI Interface,

MEPA CODE: 0133213479
BRAND: Seeed Technology Co
MANUFACTURER CODE: 104990802
SKU CODE: SE-104990802
Availability: Unavailable Availability (legend)
15,18 (excl. VAT)