Sinotherapeutics Finished-dose maker China Makes Mesalamine Delayed-Release Tablets [Mesalamine], 30 Tablets • Mesalamine Delayed-Release Tablets [Mesalamine], 1.2g • Mesalamine Delayed-Release Table · +23 more products www.sinotph.com/en Products & contact