100PCS PNP NPN Transistors TL431A 2N2222 2N3904 2N5551 BC337 BC547 BC548 BC557 S8050 TO-92 Radio Transistor Kit