2SC3186 TRANSISTOR

Item# 2SC3186
$2.50
Availability: YES