6583-42-2 NSC88505