Selaginella moellendorffii

polypeptide: 418236

ID: 418236.v1.91
Orthologous Group: OG0041053

Mrna: 418236.v1.91