AGREEMENT AND PLAN OF MERGER Dated as of July 25, 2005 among INVITROGEN CORPORATION, ERROL ACQUISITION CORPORATION and BIOSOURCE INTERNATIONAL, INC.