50PCS SMD Power Mosfet Transistor TL431A S8050 2N7002 2N3904 2SC1815 BSS138 SOT-23 PNP NPN Triode Transistors Kit