EC30QSA045 is SBD manufactured by Nihon Inter Electronics.
All EC30QSA045 datasheets
3A Avg. 45 Volts SBD.