FSA5157L6X
ON Semiconductor
IC SWITCH SPDT 6MICROPAK
2561150 pieces
Bumili
FSA5157P6X
IC SWITCH SPDT SC70-6
2580215 pieces