2SD2389 TRANSISTOR

Item# 2SD2389
$6.99
Availability: YES