RTP2

Retrotransposable element SLACS 132 kDa protein

Molecular Synopsis