No data
11-Oxahexadecan-16-olide
3391-83-1
Shanghai Buddy Bio-pharm Intermediates Co., Ltd.
Tianyuan Industry
Tanyun Chemical Research Institute