Терапевтичният ефект се осъществява чрез отделянето на високореактивни кислородни радикали – процес, зависещ от вътреклетъчното взаимодействие на темопорфин със светлината и кислорода.
Terapevtski učinek se posreduje z generiranjem visoko reaktivnih kisikovih spojin, procesom, ki je odvisen od znotrajcelične interakcije temoporfina s svetlobo in kisikom.