Clontech (Takara Bio)



Description: 

Wide array of molecular biology products

Location(s): 
Mountain View CA
United States