This is one Lot (Qty. 10) of New ST Microelectronics 8V/100mA Positive Voltage Regulator, Part Number: L78L08ACD in SO-8 Package.

Detail Spec on Web as follows:

http://www.st.com/web/en/resource/technical/document/datasheet/CD00000446.pdf