Check the listing for details. 10 piece set STM32F107RCT6 STM32F107RBT6 Microcontroller. Condition: New, Made in China. Listed at 45.08 USD.