STGW39NC60V
ST
Package TO-3P ST STGW39NC60V New original parts
49710 pieces
Osta
STGW39NC60VD
STMicroelectronics
IGBT 600V 80A 250W TO247
101650 pieces