CYB561D1

Probable transmembrane reductase CYB561D1

Molecular Synopsis