6312-29-4 NSC42693