6312-69-2 NSC40389