6312-91-0 NSC40585