Selaginella moellendorffii

polypeptide: 407805

ID: 407805.v1.91
Orthologous Group: OG0023192

Mrna: 407805.v1.91