This part is a kind of semiconductor called 2N2944.
Function of this product has PNP Transistor.
Manufacturers : Texas
Image and pinout :

Some of the text within the PDF file :
OEM: Texas Instruments 2N2944 Data Sheet www.semicon-data.com OEM: Texas Instruments 2N2944 Data Sheet www.semicon-data.com [ ... ]
2N2944 PDF Datasheet Download
