68580-21-2 NSC295699