The MMBT3904 is a NPN Bipolar Junction Transistor (BJT) in a SOT-23-3 Surface Mount Package. It has a maximum collector current of 200mA and a maximum voltage of 40V. The transistor is manufactured by Formosa and meets the requirements of the RoHS directives. It could be used in low power switching applications, drive stages, audio amplifiers, and others.