Touch Developer

STM32F103RBT6 development board + 2.8 TFT touch screen lcd display module
US $26.50