2-Bromo-N~1~,N~4~-dihydroxyterephthalamide 30240-01-8 AIDS-127258 AIDS127258 NSC152041