This part is a kind of semiconductor called ULN2003A.
Function of this product has ULN200x ULQ200x High-Voltage High-Current Darlington Transistor Arrays (Rev. O).
Manufacturers : Texas Instruments
Image and pinout :

Some of the text within the PDF file :
[ ... ]