AIDS-145843 AIDS145843 Diethyl 2-(3-phenyl-4,5-bis(phenylimino)-1,3-thiazolidin-2-ylidene)malonate NSC671366