6312-42-1 NSC40332