2-dehydro-3-deoxy-D-pentonate aldolase (substance)
Supplier: international · SCTID 5548004
Lyase Protein