Product Catalog10PCS/LOT ATMEGA328PB-AUR (Microcontrollers)Electronic Components & Supplies > Electronics Stocks$19.86 (≈ RON 94.65)$21.36In stockSold by AliExpress WWTo Store