Your warehouse for electronic products

2SD669A

2SD669A
Item# 2SD669A
$1.25