Teduglutide-d8 TFA salt x hydrate (Leu-methyl-d3+Phe-d5)

Supplier Alfa Chemistry
Product # APS003270
CAS #
Pricing Inquire
Feedback