59588-20-4 NSC288743