SYNTHETIC METHODS AND DERIVATIVES OF TRIPHOSPHATE OLIGONUCLEOTIDES | Patent Publication Number 20120107272 | Patexia