scientist working at the laboratory. Screen image of molecule made by myself

scientist working at the laboratory. Screen image of molecule made by myself

 Stock photo ID: 88515778

Signed model release on file with Shutterstock, Inc.

Similar images

  |   See all