40398-59-2 NSC270368