Teduglutide-d8 (Leu-d3+Phe-d5)

Supplier Alfa Chemistry
Product # APS013119
CAS #
Pricing Inquire
Feedback