Website: Clontech (Takara Bio)
Description:
Wide array of molecular biology products
Location(s):
Mountain View
CA
United States
See map: Google Maps