SKU: 2028020628
Products with this attribute (1 total)
TMPG06-27A/4 GENERAL SEMI Diode