24521-42-4 NSC166418