AIDS-149796 AIDS149796 Benzaldehyde (4-benzylidene-5-oxo-4,5-dihydro-1H-imidazol-2-yl)hydrazone NSC685262