Selaginella moellendorffii

polypeptide: 8086

ID: 8086.v1.91
Orthologous Group: OG0009481

Mrna: 8086.v1.91