Transistor TE1089 8340118
Unused.
Condition New with mounting hardware
Part# 8340118
28,9
Available: 9 pcs