SUPPLY OF GOODS AGREEMENT