ByNobleID
    The fine structure of the carapace integument of Daphnia magna Straus (Crustacea Branchiopoda). | NobleID