talaporfin

Noun

 * 1) A photosensitizer used in chemotherapy.