BTF3050EJXUMA1
Infineon Technologies
HITFET
1079925 pieces
Bumili
BTF3050TEATMA1
IC SWITCH SMART LOWSIDE
1134896 pieces