Exhibit 10.4 REGISTRATION RIGHTS AGREEMENT REGISTRATION RIGHTS AGREEMENT (this "Agreement"), dated as of October 29, 2003, by and among Hemispherx Biopharma, Inc., a Delaware corporation, with headquarters located at One Penn Center, 1617 JFK...Registration Rights Agreement • October 30th, 2003 • Hemispherx Biopharma Inc • Biological products, (no disgnostic substances) • New York
Contract Type FiledOctober 30th, 2003 Company Industry Jurisdiction
by and amongSecurities Purchase Agreement • October 30th, 2003 • Hemispherx Biopharma Inc • Biological products, (no disgnostic substances) • New York
Contract Type FiledOctober 30th, 2003 Company Industry Jurisdiction