17-Amino-10-oxo-3,6,12,15-tetraoxa-9-azaheptadecanoic acid from Alfa Chemistry

Description

Semgalutide intermediate