Did you mean Na2HPO4 ?
(I cannot find a reference to a compound Na4HPO4 )
Na2HPO4 is usually called disodium phosphate.
Other names are sodium hydrogen phosphate. Phosphates are notorious for haveng multiple names.
It is a salt containing the HPO42- ion. There is a "picture odf the structure in wikipedia see disodium phosphate.