Exhibit 21 Subsidiaries of Registrant -------------------------- AmeriSource Corporation (a Delaware Corporation)