34308-10-6 NSC142846