86342-06-5 ADP(Imidazolidate) Adenosine 5'-(beta-imidazolidate)diphosphate