Interface between water and oil, two immiscible liquids, inside a glass beaker in a scientific laboratory
View Full Image on Dreamstime
Username: Davidbautistaqf
Editorial: No
Width: 5010 pixels
Height: 3758 pixels
Downloads: 2
Image ID: 132802729