6312-27-2 NSC42689