106494-08-0
polypeptide PEP 19
Product Code:
643336
Molecular Formula:
C278H451 N87 O102 S
Molecular Weight:
Order 106494-08-0