Top Suppliers:I want be here

1816258-36-2

1816258-36-2 structure
1816258-36-2 structure

Name Biotinyl-Pancreatic Polypeptide (human) trifluoroacetate salt
Molecular Formula C195H301N55O56S3
Molecular Weight 4408.01