Semaglutide intermediate P29

Semaglutide intermediate P29 · CAS 1169630-82-3