Trans Voltage Suppressor Diode,
Zener Diode 333V 620mA 300W Surface Mount TransZorb
FILTER UNIT, 80MM - More Details