A new lemma on the existence of maximal elements of binary relations is proved and applied to a revealed preference relation on price vectors. The resulting maximal elements are equilibrium prices. This technique allows one to generalize results of Aliprantis and Brown [1982], Neuefeind [1980], and Geistdoerfer-Florenzano [1982]