SPA

Definition: 
Sales and Purchase Agreement