MASTER PRODUCT PURCHASE AGREEMENT