2-Bromo-1,1,1-triethoxybutane AIDS-138782 AIDS138782 NSC646220