fbgn0040096 (lectin-33A)

drosophila melanogaster

lectin-33A