DMT

The interior of a Eukaryotic cell

The interior of a Eukaryotic cell