32673-41-9 NSC26996