Diketopyrrolopyrrole dye
Diketopyrrolopyrroles (DPPs) are organic dyes and pigments based on the heterocyclic dilactam 2,5-dihydropyrrolo[3,4-c]pyrrole-1,4-dione, DPP has high stability to heat but not to acid and base. The alkylation of amide groups improves their solubility.