6268-90-2 NSC34657