4,5-dihydroxyphthalate decarboxylase (substance)
Supplier: international · SCTID 56774003
Lyase Protein