English | German | Russian | Czech

lexacalcitol English

Meaning lexacalcitol meaning

What does lexacalcitol mean?

lexacalcitol

A vitamin D analogue.

Are you looking for...?