SUPPLY AGREEMENT PARTIES