5-aminolevulinic acid (5-ALA), the active substance of Gliolan, is a natural biochemical precursor of heme that is metabolised in a series of enzymatic reactions to fluorescent porphyrins, particularly protoporphyrin IX (PPIX).