23305-70-6 NSC242017