8-Bromoadenosine-2',3'-dialdehyde dihydrate NSC627418