English | German | Russian | Czech

fenretinide English

Meaning fenretinide meaning

What does fenretinide mean?

fenretinide

A synthetic retinoid derivative.

Are you looking for...?