Selaginella moellendorffii

polypeptide: 409878

ID: 409878.v1.91
Orthologous Group: OG0018634

Mrna: 409878.v1.91