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