Your warehouse for electronic products

2SC3420

Item# 2SC3420
$1.55