AIDS-145846 AIDS145846 Ethyl 4-((2-(2-anilino-2-thioxoethylidene)-4-((4-(ethoxycarbonyl)phenyl)imino)-3-phenyl-1,3-thiazolidin-5-ylidene)amino)benzoate NSC671369