English | German | Russian | Czech

dobesilate English

Meaning dobesilate meaning

What does dobesilate mean?

dobesilate

(organic chemistry) A silicate anion derived from hydroquinone (medicine) The calcium salt containing this anion that has vasoprotective activity

Are you looking for...?