Key Terms of sale and purchase agreement