EXHIBIT 4.1 IMPAX LABORATORIES, INC. 3.50% CONVERTIBLE SENIOR SUBORDINATED DEBENTURES DUE 2012 PURCHASE AGREEMENT