Okaya
Datasheet
PoOnHand will send your inquiry to all specialized distributors.
HCP-S Series; 630VDC 0.068 F High Insulation Resistance Snubber Capacitor with 15mm Leads