Your warehouse for electronic products

2SC3263

Item# 2SC3263
$3.95