Catalog
Active catalog numbers available for quote.
BP-00002A
Petrelintide acetate
salt · acetate · >98%
BP-00002
Petrelintide
free base · CAS 2766385-23-1 · >98%
Active catalog numbers available for quote.
BP-00002A
Petrelintide acetate
salt · acetate · >98%
BP-00002
Petrelintide
free base · CAS 2766385-23-1 · >98%