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