78L05BP

0.15A 3-Terminal Voltage Regulator
Manufacturer: KEC Corporation
Availability: 120 in stock
€0.25