AO090003000058

Probable carboxypeptidase AO090003000058

Molecular Synopsis