5-Aminolevulinic acid hydrochloride is mainly used as a substrate for 5-aminolevulinic acid dehydrogenase, biochemical research. 5-Aminolevulinic acid hydrochloride is a natural amino acid; used as a precursor of tetrapyrrole in the biosynthesis of chlorophyll and heme; antineoplastic drug (photosensitizer).