what are the essential elements of a valid contract of sale?
['Essential Elements of a Valid Contract. All the requirements of a valid contract such as free consent, consideration, competency of the parties, lawful object and consideration must be fulfilled. ... ', 'Two Parties. ... ', 'Goods. ... ', 'Transfer of Ownership. ... ', 'Price.']