+

10pcs/lot 78L05 SOT89 SOT-89 SOT SMD 5V/100mA Three-terminal Linear Regulator Transistor Chip IC New Original

USD 0.33USD 0.46

10pcs/lot 78L05 SOT89 SOT-89 SOT SMD 5V/100mA Three-terminal Linear Regulator Transistor Chip IC New Original

Description
Specification
5/3/2PCS STM32F103C8T6 LQFP48
USD 14.40USD 16.00
+