50507-93-2 NSC143008