WBGene00003015 (lin-29)

caenorhabditis elegans

Transcription factor