2N3904

Part type: BJT Transistor, NPN type

Datasheet: https://www.onsemi.com/pdf/datasheet/2n3903-d.pdf