English | German | Russian | Czech

atagabalin English

Meaning atagabalin meaning

What does atagabalin mean?

atagabalin

A drug related to gabapentin, under development for the treatment of insomnia.

Are you looking for...?