50PCS Three-terminal integrated voltage regulator 78L05 SOT-89 5V UMW78L05 New and Original Integrated circuit IC chip In Stock
USD 1.82USD 3.14
50PCS Three-terminal integrated voltage regulator 78L05 SOT-89 5V UMW78L05 New and Original Integrated circuit IC chip In Stock