2880-58-2 NSC508876