English | German | Russian | Czech

citramalate English

Meaning citramalate meaning

What does citramalate mean?

citramalate

A salt or ester of citramalic acid.

Are you looking for...?