12TTS08STRL

(0) 0 sold. Only 15903 remain
$18.22
Ex Tax: $18.22
Product Code: 12TTS08STRL
Stock Instock
Viewed 9 times

OverView

Vishay Semiconductor Diodes Division