59277-12-2 NSC313677