6312-24-9 NSC42685