Selaginella moellendorffii

polypeptide: 91578

ID: 91578.v1.91
Orthologous Group: OG0006078

Mrna: 91578.v1.91