Fine structure and innervation of an annelid muscle with the longest recorded sarcomere

Abstract
No abstract available