This part is a kind of semiconductor called ULN2805A.
Function of this product has EIGHT DARLINGTON ARRAYS.
Manufacturers : STMicroelectronics
Image and pinout :

Some of the text within the PDF file :
ULN2801A ULN2802A - ULN2803A ULN2804A - ULN2805A EIGHT DARLINGTON ARRAYS . . . . . . . EIGHT DARLINGTONS WITH COMMON EMITTERS OUTPUT CURRENT TO 500 mA OUTPUT VOLTAGE TO 50 V INTEGRAL SUPPRESSION DIODES VERSIONS FOR ALL POPULAR LOGIC FAMILIES OUTPUT CAN BE PARALLELED INPUTS PINNED OPPOSITE OUTPUTS TO SIMPLIFY BOARD LAYOUT DIP18 PIN CONNECTION (top view) DESCRIPTION The ULN2801A-ULN2805Aeach contain eight darlington transistors with common emitters and integral suppression diodes for inductive loads. Each darlington features a peak load current rating of 600mA (500mA continuous) and can withstand at least 50V in the off state. Outputsmay be paralleled for higher current capability. Five versions are available to simplify interfacing to standard logic families : the ULN2801A is designed [ ... ]
ULN2805A PDF Datasheet Download
