58943-42-3 NSC288050