KNOWLTON DEVELOPMENT CORPORATION, INC. REGISTRATION RIGHTS AGREEMENT