18-tert-butoxy-18-oxooctadecanoic acid

 18-tert-butoxy-18-oxooctadecanoic acid


Product name  18-tert-butoxy-18-oxooctadecanoic acid
CAS No. 843666-40-0
Product category Semaglutide