3.2inch Touch Screen TFT LCD Module SSD1289 ILI9341 240×320
3.2inch Touch Screen TFT LCD Module SSD1289 ILI9341 240×320
$10.20
Ex Tax: $10.20
- Stock: In Stock
161 views
3.2inch Touch Screen TFT LCD Module SSD1289 ILI9341 240×320 - LCD