ByNobleID
    Phosphonoacyl compounds as inhibitors of viral nucleic acid polymerases. | NobleID