6-phospho 2-dehydro-3-deoxygalactonate aldolase (substance)
Supplier: international · SCTID 50550009
Lyase Protein