Key terms of supply agreement