Chlorocebus sabaeus

MEP1A

meprin A, alpha (PABA peptide hydrolase)
3927806
60711