Boea hygrometrica

polypeptide: KZV53288.1

ID: KZV53288.1
Display: ferredoxin
Orthologous Group: OG0006536

Mrna: KZV53288.1 ferredoxin