2-(4-(4-Fluorobenzylidene)-2,5-dioxo-1-imidazolidinyl)-3-phenylpropanoic acid AIDS-133184 AIDS133184 NSC628444