PI5A23159UE
Diodes Incorporated
IC SWITCH DUAL SPDT 10MSOP
1058020 pieces
Ostaa
PI5A23159UEX
1750545 pieces