RTP1

Retrotransposable element SLACS 45 kDa protein

Molecular Synopsis