AIDS-157559 AIDS157559 Bisacetylacetone propylenediiminodiphenyl tin NSC644935