10380-08-2 14127-68-5 EINECS 237-979-0 Triphosphate