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