This is for 

10 Pieces New

Metallized Film Capacitors

Polyester Capacitors

104J 630V 
100 nF  0.1 uF  630 Volts

Approximately Measurements:

5/8" x 3/8" x 3/16"
       17mm x 10mm x 5mm