Selaginella moellendorffii

polypeptide: 18196

ID: 18196.v1.91
Orthologous Group: OG0000095

Mrna: 18196.v1.91