EC20QSA045 is SBD manufactured by Nihon Inter Electronics.
All EC20QSA045 datasheets
2A Avg. 45 Volts SBD.