STM32F103VBT6 STM32F103
STM32F101CBT6 STM32F101
stk795-813
STK402-120 used tested
STK-0039
STC89LE52RC-40I-PDIP40
STA380BW VQFN48
STA508 5pcs/lot
ST02D-200 50pcs/lot
SRX2039 3PCS/LOT