speFL logo

speFL

Leader peptide SpeFL

Molecular Synopsis