Selenophosphate synthetase SMa0028

Selenophosphate synthetase SMa0028