PT8A3252WE

(0) 0 sold. Only 1497 remain
$5.35 $13.17
Ex Tax: $5.35
-59%
Product Code: PT8A3252WE
Stock Instock
Viewed 6 times

OverView

Diodes Incorporated