SEARCH Articles Figures Tables Polyphosphate Polynucleotides Speculative Structures Polyphosphates Polyphosphates, determination structure