42585-77-3 NSC226596