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: 88062910

Signed model release on file with Shutterstock, Inc.