TETA-OCTREOTIDE ACETATE

Supplier BOC Sciences
Product # 226084-96-4
Pricing Inquire
Cas 226084-96-4
Molecular Weight 1433.7
Molecular Formula C67H96N14O17S2
Feedback