Application of Macrolide Antibiotic in Blocking Influenza Virus Infection | Patent Publication Number 20200276217 | Patexia