Phosphoadenosine phosphosulfate reductase NMB1193

Phosphoadenosine phosphosulfate reductase NMB1193