Your warehouse for electronic products

2SC3089

Item# 2SC3089
$2.95