the right side of the picture going down is:
polymerase
protein
transport vesicle
modified protein
the left side of the picture going down is:
DNA helix
single-stranded RNA
endoplasmic reticulum
ribosome
Golgi apparatus
protein released from vesicle