23969-93-9 NSC128828