24671-21-4 NSC170476