Get Your Premium Membership

Oxalacetate

[n] a salt or ester of oxalacetic acid


Related Information

More Oxalacetate Links

Synonyms

oxaloacetate



Book: Reflection on the Important Things