2-dehydro-3-deoxy-L-arabinonate dehydratase (substance)
Supplier: international · SCTID 83182008
Lyase Protein