Selaginella moellendorffii

polypeptide: 268208

ID: 268208.v1.91
Orthologous Group: OG0005639

Mrna: 268208.v1.91