Automated storage of protein crystals

Numéro d’image : 13453084
Automated storage of protein crystals
;