Larazotide [ 258818-34-7 ]

Cas Number: 258818-34-7
Product Code
206203
Product Name
Larazotide
Cas Number
258818-34-7
Refractive index
1.254