5PCS/LOT STM32F103R8T6 LQFP64 32

5PCS/LOT STM32F103R8T6 LQFP64 32
sku: 1005005907216368
$6.35+3%
$6.55
Shipping from: China
   Price history chart & currency exchange rate

Customers also viewed