Pancreatic polypeptide (human)

Supplier BOC Sciences
Product # 59763-91-6
Pricing Inquire
Cas 59763-91-6
Molecular Formula C185H287N53O54S2
Feedback