325,000,000 2% CONVERTIBLE SENIOR NOTES DUE 2023 REGISTRATION RIGHTS AGREEMENT Dated as of August 1, 2003 by and among INVITROGEN CORPORATION and UBS SECURITIES LLC CREDIT SUISSE FIRST BOSTON LLC