2SD668 2SB648 D668 B648 New 1black 1green Pair 5PCS/LOT
2SD668AC 2SD668A D668A New TO-126 5PCS/LOT
FDD6685 TO-252 P -40A -30V 5PCS/LOT