142386-40-1 8-Ethenyladenosine 8-Vinyladenosine Adenosine, 8-ethenyl-