24244-60-8 NSC152132