18848-24-3 NSC269582