English | German | Russian | Czech

lorcainide English

Meaning lorcainide meaning

What does lorcainide mean?

lorcainide

An antiarrhythmic drug.

Are you looking for...?