Oxford Genetics Ltd Trademarks
XOFLX
Filed: January 29, 2025
Chemical and biological substances for use in science and industry; nucleic acids; nucleic recombinant acids, synthetic…
Owned by: Oxford Genetics Ltd
Serial Number: 79417533