5-(4-Fluorobenzylidene)-2,4-imidazolidinedione AIDS-125276 AIDS125276 NSC66369