IPR024965

Putative_phage_integrase

There is currently no content classified with this term.