A fluorescence micrograph of a cell undergoing DNA replication in the S phase of the cell cycle.

Code produit:
886966297