Exhibit 4.19 REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (this "Agreement") is made and entered into as of February 13, 2004, by and among Generex Biotechnology Corporation, a Delaware corporation (the "Company"), and the...Registration Rights Agreement • March 1st, 2004 • Generex Biotechnology Corp • Pharmaceutical preparations • Delaware
Contract Type FiledMarch 1st, 2004 Company Industry Jurisdiction
Exhibit 4.10 REGISTRATION RIGHTS AGREEMENT This Registration Rights Agreement (this "Agreement") is made and entered into as of February 6, 2004, by and among Generex Biotechnology Corporation, a Delaware corporation (the "Company"), and the investors...Registration Rights Agreement • March 1st, 2004 • Generex Biotechnology Corp • Pharmaceutical preparations • Delaware
Contract Type FiledMarch 1st, 2004 Company Industry Jurisdiction
ARTICLE I. DEFINITIONSSecurities Purchase Agreement • March 1st, 2004 • Generex Biotechnology Corp • Pharmaceutical preparations • Delaware
Contract Type FiledMarch 1st, 2004 Company Industry Jurisdiction
WARRANTSecurities Agreement • March 1st, 2004 • Generex Biotechnology Corp • Pharmaceutical preparations
Contract Type FiledMarch 1st, 2004 Company Industry
ARTICLE I. DEFINITIONSSecurities Purchase Agreement • March 1st, 2004 • Generex Biotechnology Corp • Pharmaceutical preparations • Delaware
Contract Type FiledMarch 1st, 2004 Company Industry Jurisdiction
RECITALSEscrow Agreement • March 1st, 2004 • Generex Biotechnology Corp • Pharmaceutical preparations • Delaware
Contract Type FiledMarch 1st, 2004 Company Industry Jurisdiction