Anti-cancer compounds | Patent Publication Number 20210009562 | Patexia