EXHIBIT 2 STOCK PURCHASE AGREEMENTStock Purchase Agreement • March 15th, 2001 • Impax Laboratories Inc • Pharmaceutical preparations • New York
Contract Type FiledMarch 15th, 2001 Company Industry Jurisdiction
Exhibit B REGISTRATION RIGHTS AGREEMENT dated as of November 28, 2000Registration Rights Agreement • March 15th, 2001 • Impax Laboratories Inc • Pharmaceutical preparations • New York
Contract Type FiledMarch 15th, 2001 Company Industry Jurisdiction