Selaginella moellendorffii

polypeptide: 402661

ID: 402661.v1.91
Orthologous Group: OG0028952

Mrna: 402661.v1.91