AIDS-139506 AIDS139506 NSC648849 Trimethyl 2-(2-oxo-4-phenyl-1,3-oxazolidin-3-yl)-1,1,3-propanetricarboxylate