SUPPLY & INVENTORY AGREEMENT