4-(2-carboxyphenyl)-2-oxobut-3-enoate aldolase (substance)
Supplier: international · SCTID 130819005
Lyase Protein