Whoa, slow down everybody. I think you're making a lot of assumptions fro a single photo without much detail.
Which model of ZEFAL is it? Rubber or leather pump gasket? What's the interior diameter of the pump body?
ZEFAL has been making frame pumps for 100 years. They've used a number of different fittings over the years, first using leather gaskets (a la Silca Impero, mounted with a machine screw) and then using rubber gaskets (first mounted with a machine screw to a threaded hole in the shaft, then to a plastic fitting crimped to the end of the shaft). They often used different diameter gaskets in different generations of the same model/design pump, most notably with the Solibloc which was around for decades.
By coincidence, I've been doing a lot of ZEFAL-sleuthing recently. I have several anodized aluminum-body Solibloc pumps (one red, one gold), and one Solibloc-like pump not branded as Solibloc, done with a near-identical design (in a sort of 7-Up bottle green; I think the pump is older than the others):
1) red anodized, ZEFAL Solibloc Procede Course decal on body, ZEFAL Solibloc molded into 110mm handle, 20mm rubber gasket attached to plastic spearpoint fitting clamped into end of hollow pump shaft
2) gold anodized, ZEFAL Solibloc Procede Course decal on body, ZEFAL Solibloc molded into 110mm handle, missing 20mm rubber gasket for attachment to plastic spearpoint fitting clamped into end of hollow pump shaft
3) 7-Up bottle green anodized, no body decal, ZEFAL molded into 97mm handle, leather gasket screwed to solid pump shaft
Problem is, the most recent variant of the ZEFAL Solibloc doesn't use a 20mm rubber gasket; it uses a 23mm rubber gasket. ZEFAL's site lists several different replacement rubber gaskets for different pump models: 18mm, 22mm, 23mm, 26mm, 29mm, 30mm, 46mm. They may stock other sizes for discontinued models; if so, why don't they tell us about them?
I see that you've also posted this request to BikeForums, where you also haven't identified the model of the pump. You've got to know what you need.
Additional wrinkle: I recently bought three new ZEFAL gaskets in different sizes (18/22/23mm), in the hopes of getting one that fits my old Solibloc pup, in case I've been inaccurately measuring the internal diameter. I have not yet tried any of these gaskets, but at least two of them won't work for my intended purpose. If any of them is the one you need, contact me and assuming I can't use it, I'll pass it on to you for what I paid plus shipping.
Peter "help us help you" Adler
Berkeley, CA/USA