59503-96-7 NSC290649