| Brand | Unbranded |
|---|---|
| UPC | 7544892679355 |
Check the listing for details. 4PCS 0.42in Organic Light Emitting Diode Module 70 X 40 SPI IIC Interface Part. Condition: New. Listed at 14.09 USD. Stable Performance: The organic light emitting diode screen is 0.42in, with a resolution of 70 x 40, with an SSD1315 chip and SPI and IIC interfaces. Interface: SPI, IIC. Low Consumption: Organic light emitting diode screen displays imaging through self illumination, with low power consumption.