Invitrogen Corp.

Description

Carlsbad,CA; parent of companies including BioReliance Corp.

Location

Carlsbad CA USA

Reference Number

9712