This part is a kind of semiconductor called ULN2803.
Function of this product has OCTAL PERIPHERAL DRIVER ARRAYS.
Manufacturers : Motorola Inc
Image and pinout :

Some of the text within the PDF file :
Order this document by ULN2803/D ULN2803 Octal High Voltage, High Current Darlington Transistor Arrays The eight NPN Darlington connected transistors in this family of arrays are ideally suited for interfacing between low logic level digital circuitry (such as TTL, CMOS or PMOS/NMOS) and the higher current/voltage requirements of lamps, relays, printer hammers or other similar loads for a broad range of computer, industrial, and consumer applications. All devices feature open–collector outputs and free wheeling clamp diodes for transient suppression. The ULN2803 is designed to be compatible with standard TTL families while the ULN2804 is optimized for 6 to 15 volt high level CMOS or PMOS. ULN2804 OCTAL PERIPHERAL DRIVER ARRAYS SEMICONDUCTOR TECHNICAL DATA MAXIMUM RATINGS (TA = 25°C [ ... ]
ULN2803 PDF Datasheet Download
