93332-67-3 NSC58902