Selaginella moellendorffii

polypeptide: 17396

ID: 17396.v1.91
Orthologous Group: OG0000312

Mrna: 17396.v1.91