English | German | Russian | Czech

benfotiamine English

Meaning benfotiamine meaning

What does benfotiamine mean?

benfotiamine

A derivative of thiamine (vitamin B1) used to treat sciatica and other painful nerve conditions.

Are you looking for...?