130775004
D-benzoylarginine-4-nitroanilide amidase (substance)
74628008
88878007
None (leaf concept).