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