FCQS20B045 is SBD manufactured by Nihon Inter Electronics.
Nihon Inter Electronics datasheets
20A Avg. 45 Volts SBD.