EC30QSA035 is SBD manufactured by Nihon Inter Electronics.
All EC30QSA035 datasheets
V s 35 Volt SBD EC30QSA035.