MASTER SUPPLY AGREEMENT