Exhibit 4.2 REGISTRATION RIGHTS AGREEMENT dated as of May 7, 2003Registration Rights Agreement • May 8th, 2003 • Impax Laboratories Inc • Pharmaceutical preparations • New York
Contract Type FiledMay 8th, 2003 Company Industry Jurisdiction
Final COMMON STOCK AND WARRANT PURCHASE AGREEMENTCommon Stock and Warrant Purchase Agreement • May 8th, 2003 • Impax Laboratories Inc • Pharmaceutical preparations • New York
Contract Type FiledMay 8th, 2003 Company Industry Jurisdiction