Integral monoid ring