English | German | Russian | Czech

talaporfin English

Meaning talaporfin meaning

What does talaporfin mean?

talaporfin

A photosensitizer used in chemotherapy.

Are you looking for...?