Logo
  • Main site
  • ALL
  • Extension: .jpg Author: Fotograf Caption: Employee setting up an immunoassay research lab in St. Louis, USA (Laclede facility). Description: Employee setting up an immunoassay research lab in St. Louis, USA (Laclede facility). Size: 3.88 MB Copyright: Tobi Bohn Serial: B315722455 Category: Research & Development