FBgn0038925 (Cchl)

drosophila melanogaster

Cytochrome c heme lyase