Do you have a Grainger store near you, if so take that whole brass pump in and see if they have a match or can order you one.
They may have a place that rebuilds them or know of someone local.
You may want to do a check for fluid pump rebuilders in the local area, or one that will allow you to send it it for repair.
Should be able to rebuild it with the right tools and parts,