English | German | Russian | Czech

droserone English

Meaning droserone meaning

What does droserone mean?

droserone

(organic compound) The plant naphthoquinone derivative 4,8-dihydroxy-3-methylnaphthalene-1,2-dione that inhibits some virus infections

Are you looking for...?