Selaginella moellendorffii

polypeptide: 19807

ID: 19807.v1.91
Orthologous Group: OG0000062

Mrna: 19807.v1.91