fbgn0259209 (Mlp60A)

drosophila melanogaster

Muscle LIM protein at 60A