2SD966 TRANSISTOR

Item# 2SD966
$2.45
Availability: YES