Innovation at work / Millipore Corporation.

  • Millipore Corporation.
Date:
1997

Licence: In copyright

Credit: Innovation at work / Millipore Corporation. Source: Wellcome Collection.

no text alternative