Selaginella moellendorffii

polypeptide: 75766

ID: 75766.v1.91
Orthologous Group: OG0005093

Mrna: 75766.v1.91