This part is a kind of semiconductor called STP04CM596.
Function of this product has 4-Bit constant current.
Manufacturers : ST Microelectronics
Image and pinout :

Some of the text within the PDF file :
STP04CM596 4-Bit constant current for power-LED LED sink driver General features ■ ■ ■ ■ ■ ■ ■ 4 constant current output channels Adjustable output current through one external resistor Serial data IN/parallel data OUT Serial OUT change state on the failing edges of clock Four outputs current: 80-500mA 25MHz clock frequency Available in high thermal TSSOP exposed pad. TSSOP16 (Exposed pad) Dip-14 SO-14 Description The STP04CM596 is a high-power LED Driver and 4-bit shift register designed for PowerLED applications. The STP04CM596 contains a 4-bit serial IN, parallel OUT shift register that feeds a 4-bit Dtype storage register. In the output stage, four regulated current sources were designed to provide 80-500mA constant current to drive the high powered [ ... ]
STP04CM596 PDF Datasheet Download
