5-PP-InsP4, 5-PCF2Am-InsP5 and 5-PCP-InsP5 were synthesized as previously described (26 (link), 27 (link), 41 (link)). 3-PCP-InsP5 was synthesized as previously described for 1,5-[PCP]2-InsP4 but starting from 1d-6-O-benzyl-1,2:4,5-di-O-isopropylidene myo-inositol (42 (link)). The inositol pyrophosphates 1-InsP7, 3-InsP7 and 5-InsP7 were synthesized using similar methods to those previously described (43 (link), 44 (link)). All synthetic compounds were purified by ion-exchange chromatography, fully characterized by 1H, 31P and 13C NMR spectroscopy and where feasible quantified by total phosphate analysis. Commercially available InsP6 (MilliporeSigma) was utilized.