ascorbate ( synonym found)

Definition of ascorbate:

°Any salt or ester of ascorbic acid.

Back to Top