2SD593 TRANSISTOR

Item# 2SD593
$3.31
Availability: YES