Film Capacitor, Snubber, .68uF 1000WV +-10% *NO Pb*
METALLIZED POLYPROPYLENE POWER SEMICONDUCTOR DIRECT MOUNT SNUBBER LUG TERMINALS