ByNobleID
    Endogenous substrate for energy metabolism and ultrastructural correlates in spermatozoa of the sea urchin Diadema setosum. | NobleID