English | German | Russian | Czech

zucapsaicin English

Meaning zucapsaicin meaning

What does zucapsaicin mean?

zucapsaicin

A drug used to treat osteoarthritis.

Are you looking for...?