Home TVS diodes SMCJ33A (LTL)

SMCJ33A (LTL)

0.32 

SMCJ33A

3264 in stock

SKU: 9279539c2b67 Category:

Description

SMCJ33A

LTL