Invitrogen Corp. (IVGN), Carlsbad, Calif.
Business: Supply/Service, Enabling technology