1135040-86-6
Calcium Oxaloacetate
dietary supplement ingredient
energy metabolism
Krebs cycle intermediate