ByNobleID
    Diinosine polyphosphates, a group of dinucleotides with antagonistic effects on diadenosine polyphosphate receptor. | NobleID