Selaginella moellendorffii

polypeptide: 93869

ID: 93869.v1.91
Orthologous Group: OG0001778

Mrna: 93869.v1.91