The ribosomes are the smallest known electron microscopic without membrane, ribonucleoprotein particles attached either on RER or floating freely in the cytoplasm and are the sites of protein synthesis. The presence of ribosomes (size 23 nm in diameter) is revealed with the help of an electron microscope. These structures are present in both prokaryotes (70S) and eukaryotes (80S).