Ribosome crystal in the drop. Picture from microscope view
Username: Alex90a
Editorial: No
Width: 2030 pixels
Height: 1517 pixels
Downloads: 1
Image ID: 100290066