English | German | Russian | Czech

aptiganel English

Meaning aptiganel meaning

What does aptiganel mean?

aptiganel

(pharmaceutical drug) A discontinued drug with neuroprotective effects but undesirable side effects.

Are you looking for...?