Selaginella moellendorffii

polypeptide: 408886

ID: 408886.v1.91
Orthologous Group: OG0041022

Mrna: 408886.v1.91