211050-66-7

540:PN: WO2006116156 SEQID: 536 claimed protein

Cas Number: 211050-66-7  Molecular Structure
Product Code
1260682
Product Name
540:PN: WO2006116156 SEQID: 536 claimed protein
Cas Number
211050-66-7
Molecular Formula
C67H99N23O28S6