This part is a kind of semiconductor called ULN2003A.
Function of this product has SEVEN DARLINGTON ARRAYS.
Manufacturers : STMicroelectronics
Image and pinout :
Some of the text within the PDF file :
ULN200xA ULN200xD1 Seven darlington array Features ■ Seven darlingtons per package ■ Output current 500 mA per driver (600 mA peak) ■ Output voltage 50 V ■ Integrated suppression diodes for inductive loads ■ Outputs can be paralleled for higher current ■ TTL/CMOS/PMOS/DTL Compatible inputs ■ Inputs pinned opposite outputs to simplify layout Description The ULN2001, ULN2002, ULN2003 and ULN 2004 are high voltage, high current darlington arrays each containing seven open collector darlington pairs with common emitters. Each channel rated at 500 mA and can withstand peak currents of 600 mA. Suppression diodes are included for inductive load driving and the inputs are pinned opposite the outputs to simplify board layout. The versions interface to all common logic families: – U [ ... ]