6312-26-1 NSC42687