Get Your Premium Membership

Oxaloacetate

[n] a salt or ester of oxalacetic acid


Related Information

More Oxaloacetate Links

Synonyms

oxalacetate



Book: Shattered Sighs