purine ribonucleoside triphosphate

purine ribonucleoside triphosphate