149488-17-5 Trovirdine Trovirdine [INN]