||
Meprin A (substance)
Meprin A
Endopeptidase-2
Id130696002
StatusPrimitive
Has dispositionhydrolase