ByNobleID
    CIL:2787, Caenorhabditis elegans. In Cell Image Library | NobleID