77033002
Diaminohydroxyphosphoribosylaminopyrimidine deaminase (substance)
304263003
None (leaf concept).