Sanrex
Datasheet
PoOnHand will send your inquiry to all specialized distributors.
25A/600V/High Speed Diode/1U