2SC3786 TRANSISTOR

Item# 2SC3786
$2.18
Availability: YES