polypeptide PEP 19

Product Code: 643336
Molecular Formula: C278H451 N87 O102 S
Molecular Weight:
106494-08-0