Eppendorf tubes containing red liquid

Numéro d’image : 11961381
Eppendorf tubes containing red liquid
;