This part is a kind of semiconductor called 2N2955.
Function of this product has PNP EPITAXIAL PLANAR TRANSISTOR.
Manufacturers : Dc Components
Image and pinout :

Some of the text within the PDF file :
DC COMPONENTS CO., LTD. R 2N2955 DISCRETE SEMICONDUCTORS TECHNICAL SPECIFICATIONS OF PNP EPITAXIAL PLANAR TRANSISTOR Description Designed for power switching circuits, series and shunt regulators, output stages and high fidelity amplifiers. TO-3 1.573 Max (39.96) .875(22.23) .759(19.28) .450(11.43) .250(6.35) .480(12.19) .440(11.18) Pinning 1 = Base 2 = Emitter Case = Collector .135 Max (3.43) Absolute Maximum Ratings(TA=25oC) Characteristic Collector-Base Voltage Collector-Emitter Voltage Emitter-Base Voltage Collector Current Base Current Total Power Dissipation(TC=25 C) Junction Temperature Storage Temperature o Symbol VCBO VCEO VCEV VEBO IC IB PD TJ TSTG Rating -100 -60 -70 -7 -15 -7 Unit V V V V A A W o o .225(5.72) .205(5.20) .169(4.30) .151(3.84) .043(1.09) .038(0.97) 1.1 [ ... ]
2N2955 PDF Datasheet Download
