Microcrystals of tartaric acid in polarized light

Microcrystals of tartaric acid in polarized light

 Stock photo ID: 74104801

Similar images

  |   See all