SparkFun – Transistor – NPN (2N3904) September 17, 2015 by DonLuc SparkFun: COM-00521 Description: These are very common, high quality BJT NPN transistors made by ST Micro. Don Luc