Quick view Details AKYGA SEMI | sku: TVS31-2 SMBJ26A (ME) | Diode Single TVS-Uni 26V 28.9V-42.1V 600W, SMB
Quick view Details IR | sku: 1242(5000-1) IRFZ44N | Transistor FET N-MOSFET 55V 49A 94W 17.5mΩ, TO-220
Quick view Details AKYGA SEMI | sku: TVS31-2 SMBJ26A (ME) | Diode Single TVS-Uni 26V 28.9V-42.1V 600W, SMB