English | German | Russian | Czech

enanthate English

Meaning enanthate meaning

What does enanthate mean?

enanthate

(organic chemistry) Any salt or ester of enanthic acid

Are you looking for...?