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