Selaginella moellendorffii

polypeptide: 184196

ID: 184196.v1.91
Orthologous Group: OG0005066

Mrna: 184196.v1.91