This is one Lot (Qty. 50) of New (old stock unused) AVX Stacked Metalized PEN (Polyethylene Naphtalate) Film Capacitor 1812 Size 0.068uF, 50V, 10% Surface Mount Capacitor, Part Number: CF037D0683KBA.
Data sheet:
https://rfbayinc.com/upload/files/data_sheet/avx_film_capacitor.pdf