Selaginella moellendorffii

polypeptide: 89681

ID: 89681.v1.91
Orthologous Group: OG0000203

Mrna: 89681.v1.91