3d render of water droplet resembling atomic structure of water molecule

Royalty-free stock illustration ID: 103020935

3d render of water droplet resembling atomic structure of water molecule