ByNobleID
    Cytoskeleton proteins of Giardia lamblia | NobleID