Company LIFE TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION Address 5791 VAN ALLEN WAY, CARLSBAD, CA, 92008, USA