EC30QSA065 is SBD manufactured by Nihon Inter Electronics.
All EC30QSA065 datasheets
3A Avg. 65 Volts SBD.