RIBOSE-5-PHOSPHATE BARIUM SALT [ 15674-58-5 ]