Quick view STMicroelectronics SKU: X121869 Lot of 35 STMICROELECTRONICS STM32F401CEY6TR Microcontroller IC 32-Bit Single-Core 84MHz 512KB (512K x 8) FLASH 49-WLCSP X121869 MSRP Was Price Now $199.99 141 in stock Add to Your List