Your warehouse for electronic products

STP50N05L

Item# STP50N05L
$3.45