2SD2396 TRANSISTOR

Item# 2SD2396
$2.92
Availability: YES