6312-40-9 NSC40329