LNLASB3157DFT2
ON Semiconductor
IC SWITCH SPDT SOT363
75501 pieces
Ostaa
LNLASB3157DFT2G
75690 pieces