Selaginella moellendorffii

polypeptide: 89558

ID: 89558.v1.91
Orthologous Group: OG0001034

Mrna: 89558.v1.91