ribonucleoside diphosphate