90780728
Jun 17, 2021
Providing services to others in the nature of manufacture of nucleic acids, and amidites, enzymes and nucleotides involved in their synthesis and modification and lipids, sterols and other compounds useful for delivery to cells, for scientific and medical research and for use in manufacture of therapeutics, and process development services
Computer and Scientific