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