ByNobleID
    The fine structure of striated muscle; a comparison of insect flight muscle with vertebrate and invertebrate skeletal muscle. | NobleID