Linked to 1 company in the Companies and Corporations Registry.
Life Technologies Chile SpA
77453910-7
Invitrogen Holdings LLC
77.453.910-7