This is one Lot (Qty. 50) of New (old stock unused) AVX Stacked Metalized PET (Polyethylene Teraphtalate)-HT Film Capacitor 1812 Size 5600pF, 250V, 10% Surface Mount Capacitor, Part Number: CF032G0562KBA.
Data sheet:
https://rfbayinc.com/upload/files/data_sheet/avx_film_capacitor.pdf