The PARP1 inhibitor compound has a structure of formula (I), wherein R1 and R4 are independently selected from H and organic groups. R2 and R3 are independently absent and are H or an
organic group. Z1 and Z2 are independently C or N. L has a structure as shown in a formula (II). Each X1 is independently selected from C and N. Each X2 is independently selected from the group consisting of C, N, O, and S. N, m, p, q, r, and s are each in the range of 0 to 6. M + n, p + q, and r + s each range from 2 to 6. Each R5A, R5B, R5C and R6 is independently absent, is H or an
organic group. Qa, Qb, and Qc are each independently a bond or an organic
linker. The compounds are useful in pharmaceuticals, for example in the treatment of
cancer. Compositions and kits comprising the compounds as well as methods of synthesizing the compounds are also provided.