2-(1-(6-Amino-8-bromo-9H-purin-9-yl)-2-oxoethoxy)-3-hydroxypropanal 8-Bromoadenosine-2',3'-dialdehyde dihydrate AIDS-132767 AIDS132767 NSC627418