SMD 78L05A 8 pin Voltage Regulator. 5 volts 5 per lot UK stock

8 pin sot08.

eBay