Selaginella moellendorffii

polypeptide: 102555

ID: 102555.v1.91

Mrna: 102555.v1.91