2SC3668 TRANSISTOR

Item# 2SC3668
$2.41
Availability: YES