DIODE 1800V 63A TO-247AD - DSDI60-18A - Click Image to Close