152618-71-8

31:PN: WO2008088422 FIGURE: 7A claimed protein

Cas Number: 152618-71-8  Molecular Structure
Product Code
874978
Product Name
31:PN: WO2008088422 FIGURE: 7A claimed protein
Cas Number
152618-71-8
Molecular Formula
C168H275N49O46S7