117909-61-2

11:PN: WO0067023 SEQID: 17 claimed DNA

Cas Number: 117909-61-2  Molecular Structure
Product Code
618548
Product Name
11:PN: WO0067023 SEQID: 17 claimed DNA
Cas Number
117909-61-2
Molecular Formula
C200H261N40O119P19S19