Miller Electric - 132556 - DIODE,FAST RECOVERY 85A 600V W/