This is a 0.68uF metalized polyester film capacitor rated at 630V with a 10% tolerance. It has dimensions of 15 x 26 x 31mm, features radial leads with a 27.5mm lead length, and is rated for operation up to 85°C.
You can click on the BUY or RFQ button to purchase MLR684K630 from an authorized NTE ELECTRONICS distributor.
You can download the MLR684K630 datasheet or visit the NTE ELECTRONICS website for support.
NTE ELECTRONICS