21427-61-2 NSC64258