During protein synthesis, smaller subunits of ribosomes attach to mRNA. The ribosomes provide space as well as enzyme for the synthesis of proteins. Therefore, these are known as protein factories or as work benches of protein. Mitochondria are involved in energy production, ie, ATP. Centrosomes are involved in the formation of astral rays during cell division in animals (absent in plants). The main function of Golgi complex is secretion.