66959-28-2 NSC144450