5-Amino-2-benzylidene-7-(3-hydroxypropyl)-2,7-dihydro-3H-imidazo[1,2-a]imidazol-3-one AIDS-150150 AIDS150150 NSC686434