SPC58EE80E7QMHAY
STMicroelectronics
LQFP 176L 24X24X1.4
32697 pieces
mercar
SPC58EE84E7QMSAR
34048 pieces