2SD1881 TRANSISTOR

Item# 2SD1881
$5.95
Availability: YES