0DSKE00308A

$2.26
SKU: 0DSKE00308A
Diode Switching