2SC3838 TRANSISTOR

Item# 2SC3838
$3.81
Availability: YES