FCQS30U065 is SBD manufactured by Nihon Inter Electronics.
Nihon Inter Electronics datasheets
30A Avg. 65 Volts SBD.