STB40N03
ST
Package SOT-263 ST STB40N03 New original parts
63805 pieces
Kaupa
STB40N03L-20T4
Package TO-263 ST STB40N03L-20T4 New original parts
67895 pieces