KCF20B60 is FRED manufactured by Nihon Inter Electronics.
Nihon Inter Electronics datasheets
20A Avg. 600 Volts FRED.