PRODUCT PURCHASE AGREEMENT NO. 1585-042103