3d Render of Isolated C60 Buckyball

3d Render of Isolated C60 Buckyball

 Stock illustration ID: 103020941