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