Brand New Original STM32F100R6H6B BGA64 Microcontroller 32F100R6H6B 100R6H6B R6H6B 6H6B STM32F100 Full range