contestada

which organelle helps to make proteins and may be found free floating or attached to the endoplasmic