Diode

Manufacturer: STILL
SKU: 4320228
$0.00