2SD2333 TRANSISTOR

Item# 2SD2333
$11.72
Availability: YES