6312-10-3 NSC42668