Proteins are assembled on small floating what?
boats red blood cells proteins gastropod shells plates an object graptolites Organelles.
A B C D E F G H
Proteins are assembled on floating ribosomes.
Proteins are assembled on small floating organelles. 
Proteins are assembled on small floating what? (A) boats (B) red blood cells (C) proteins (D) gastropod shells (E) plates (F) an object (G) graptolites (H) Organelles.