74960-43-3 NSC26092