Mains Filter Capacitor
CBB Brand 0.68uF (684) with 630V Rating
15mm Spaced leads
Removed from new 100W power supplies
less than half price