the ultrastructure of these cells , their location and the presence of crystalline bodies in their cytoplasm suggest that they are sites of hemocyanin synthesis and homologous to the cyanocytes or cyanoblasts of limulus .
C0007634
the
C0010834
cytoplasm