Selaginella moellendorffii

polypeptide: 28629

ID: 28629.v1.91
Orthologous Group: OG0000069

Mrna: 28629.v1.91