111364-77-3

pancreastatin-52

Cas Number: 111364-77-3  Molecular Structure
Product Code
1358953
Product Name
pancreastatin-52
Cas Number
111364-77-3
Molecular Formula
C228H361 N69 O88 S