6312-31-8 NSC42695