RIR1

Ribonucleoside-diphosphate reductase large subunit-like protein

Molecular Synopsis