VariousWords beta
Related Terms:
Noun
Definition: Any benzoate ester of tartaric acid (formed from one or both of the hydroxyl groups of tartaric acid)
VariousWords beta
Definition: Any benzoate ester of tartaric acid (formed from one or both of the hydroxyl groups of tartaric acid)