2N3904
Part type: BJT Transistor, NPN type
Datasheet:
https://www.onsemi.com/pdf/datasheet/2n3903-d.pdf