Have you seen any 10nF/50V electrolytics (aluminum, tantalum or conductive polymer) lately? It could be film, but this would be indicated as such, and Nichicon doesn't make any film caps with ZF in the name. Part number search for ZF yields no results. Psi's answer looks plausible to me without any proof to the contrary.