New Product Center
Product Name
CAS Number
Specification
TP
DMF
Status
Exenatide
141732-76-5
Lanreotide acetate
127984-74-1
Linaclotide
851199-59-2
Liraglutide
204656-20-2
Lixisenatide
320367-13-3
Plecanatide
467426-54-6
Retatrutide
2381089-83-2
Setmelanotide Acetate
1504602-49-6
Teduglutide
197922-42-2
Tirzepatide
2023788-19-2
Vosoritide
1480724-61-5
Ziconotide Acetate
107452-89-1