2,2-Dimethyl-4,5-diphenyl-3-(tetrahydro-2H-pyran-2-yloxy)imidazolidine 1-oxide AIDS-150308 AIDS150308 NSC687031