Recombinant fowlpox virus | Patent Publication Number 20050287162 | Patexia