104826-49-5 4-Aminophenylribofuranoside 3-(ribit-5-yl phosphate) APRRP