Solution containing DNA-binding beads on a well plate

Numéro d’image : 13686731
Solution containing DNA-binding beads on a well plate
;