TLE98432QXXUMA1
Infineon Technologies
EMBEDDED POWER
338590 pieces
Ostaa
TLE9843QXXUMA1
351575 pieces