Partnumber: stm32f103c8t6

Looking for part: stm32f103c8t6? Here are our offers.