Your warehouse for electronic products

2SC3066

Item# 2SC3066
$1.25
This item is currently out of stock!