6312-28-3 NSC42692