tarJ logo

tarJ

Ribulose-5-phosphate reductase 1

Molecular Synopsis