2SC5885 TRANSISTOR

Item# 2SC5885
$7.32
Availability: YES