Product Inquiry
Lanreotide acetate
Catalog No.:
CL08839
CAS No.:
127984-74-1
Formula:
C56H73N11O12S2