0001104659-24-052471 Sample Contracts

REGISTRATION RIGHTS AGREEMENT
Registration Rights Agreement • April 26th, 2024 • Annovis Bio, Inc. • Pharmaceutical preparations

This REGISTRATION RIGHTS AGREEMENT (this “Agreement”), dated as of April 25, 2024, is by and between Keystone Capital Partners, LLC, a Delaware limited liability company (the “Investor”), and Annovis Bio, Inc., a Delaware corporation (the “Company”).

COMMON STOCK PURCHASE AGREEMENT Dated as of April 25, 2024 by and among ANNOVIS BIO, INC., and KEYSTONE CAPITAL PARTNERS, LLC
Common Stock Purchase Agreement • April 26th, 2024 • Annovis Bio, Inc. • Pharmaceutical preparations • New York

This COMMON STOCK PURCHASE AGREEMENT is made and entered into as of April 25, 2024 (this “Agreement”), by and between Keystone Capital Partners, LLC, a Delaware limited liability company (the “Investor”) and Annovis Bio, Inc., a Delaware corporation (the “Company”).