6312-65-8 NSC40381