Shanghai Yingrui Biopharma Co., Ltd
Country: China (Mainland)
Business Type: Lab/Research institutions
106941-25-7 Adefovir intermediates factoryCAS NO.: 106941-25-7
147127-20-6 Tenofovir intermediates factoryCAS NO.: 147127-20-6
29882-07-3 Sumatriptan intermediate factoryCAS NO.: 29882-07-3
6139-83-9 Almotriptan intermediate factoryCAS NO.: 6139-83-9