AIDS-144019 AIDS144019 Ethyl (3,5-dibenzoyl-1H-pyrrol-2-yl)acetate NSC665908