Sinotherapeutics Finished-dose maker China Makes Tofacitinib Extended-Release Tablets [Tofacitinib], 30 Tablets • Tofacitinib Extended-Release Tablets [Tofacitinib], 11mg, 22mg • Tofacitinib Extended · +23 more products www.sinotph.com/en Products & contact