CURRENTLY SOLD OUT

2.8" 240x320 TFT LCD Display Touch Screen Module PCB Spfd5408 SD TF Slot