phosphoargenine

phosphoargenine

a phosphagen found in many invertebrates.