52843-77-3 NSC270677