Pentanedioic acid imidazolyl ethanamide J05AX23 Ibalizumab J05AX24 Tecovirimat J05AX25 Baloxavir marboxil J05AX26 Amenamevir J05AX27 Favipiravir J05AX28 Bulevirtide J05AX29 Fostemsavir J05AX31 Lenacapavir References J05