3-Bromo-N'-(2-hydroxybenzoyl)benzohydrazide AIDS-152150 AIDS152150 NSC695041