Clontech (Takara Bio)

Description: 

Wide array of molecular biology products

Location(s): 
Mountain View CA
United States