2N3959 is NPN Transistor manufactured by New Jersey Semi-Conductor.
Compare 2N3959 datasheet versions by manufacturer →